package com.yanqu.road.entity.servercenter;

public class PackageVersion {
    private String packageMark = "";      //包体标识
    private String packageVersion = "";   //包体版本
    private boolean isRecommendVersion;   //是否推荐版本
    private boolean isWhiteRecommendVersion;     //是否白名单推荐版本
    private int updateLevel;              //更新级别，0：不需要更新；1：建议更新；2：强制更新
    private int updateMethod;             //更新方式，0：包内更新；1：打开链接更新
    private String downloadUrl;           //下载地址
    private boolean isDelete;             //是否删除
    private int whiteUpdateLevel;              //白名单更新级别，0：不需要更新；1：建议更新；2：强制更新
    private int whiteUpdateMethod;             //白名单更新方式，0：包内更新；1：打开链接更新
    private boolean isForwardRecommendVersion;     //是否先遣服推荐版本
    private int forwardUpdateLevel;                //先遣服更新级别，0：不需要更新；1：建议更新；2：强制更新
    private int forwardUpdateMethod;               //先遣服更新方式，0：包内更新；1：打开链接更新

    public String getPackageMark() {
        return packageMark;
    }

    public void setPackageMark(String packageMark) {
        this.packageMark = packageMark;
    }

    public String getPackageVersion() {
        return packageVersion;
    }

    public void setPackageVersion(String packageVersion) {
        this.packageVersion = packageVersion;
    }

    public boolean isRecommendVersion() {
        return isRecommendVersion;
    }

    public void setRecommendVersion(boolean recommendVersion) {
        isRecommendVersion = recommendVersion;
    }

    public boolean isWhiteRecommendVersion() {
        return isWhiteRecommendVersion;
    }

    public void setWhiteRecommendVersion(boolean whiteRecommendVersion) {
        isWhiteRecommendVersion = whiteRecommendVersion;
    }

    public int getUpdateLevel() {
        return updateLevel;
    }

    public void setUpdateLevel(int updateLevel) {
        this.updateLevel = updateLevel;
    }

    public int getUpdateMethod() {
        return updateMethod;
    }

    public void setUpdateMethod(int updateMethod) {
        this.updateMethod = updateMethod;
    }

    public String getDownloadUrl() {
        return downloadUrl;
    }

    public void setDownloadUrl(String downloadUrl) {
        this.downloadUrl = downloadUrl;
    }

    public boolean isDelete() {
        return isDelete;
    }

    public void setDelete(boolean delete) {
        isDelete = delete;
    }

    public int getWhiteUpdateLevel() {
        return whiteUpdateLevel;
    }

    public void setWhiteUpdateLevel(int whiteUpdateLevel) {
        this.whiteUpdateLevel = whiteUpdateLevel;
    }

    public int getWhiteUpdateMethod() {
        return whiteUpdateMethod;
    }

    public void setWhiteUpdateMethod(int whiteUpdateMethod) {
        this.whiteUpdateMethod = whiteUpdateMethod;
    }

    public boolean isForwardRecommendVersion() {
        return isForwardRecommendVersion;
    }

    public void setForwardRecommendVersion(boolean forwardRecommendVersion) {
        isForwardRecommendVersion = forwardRecommendVersion;
    }

    public int getForwardUpdateLevel() {
        return forwardUpdateLevel;
    }

    public void setForwardUpdateLevel(int forwardUpdateLevel) {
        this.forwardUpdateLevel = forwardUpdateLevel;
    }

    public int getForwardUpdateMethod() {
        return forwardUpdateMethod;
    }

    public void setForwardUpdateMethod(int forwardUpdateMethod) {
        this.forwardUpdateMethod = forwardUpdateMethod;
    }
}
